/**
 *
 * ==========注册==========
 * 
 * */

(function (w) {
  init()
  // ==========初始化==========
  function init() {
    cutRegsterBar();
  }
  // ==========获取短信==========
  var code_flag = true, // 防止多次点击
    timer = null; // 倒计时控制器

  w.getCode = function () {
    if (code_flag) {
      code_flag = false
      var t = 60;
      $('.code-btn').html('60s')
      timer = setInterval(function () {
        t--
        $('.code-btn').html(t + 's')
        if (t === 0) {
          clearInterval(timer)
          code_flag = true
          return
        }
      }, 1000)
    }
  }

  // ==========切换广告主 媒体主==========
  function cutRegsterBar() {
    var dom = "#loginbox .regster-title .pointer";
    $(dom).bind('click', function (e, i) {
      // code_flag = true;
      // clearInterval(timer)
      // $('.code-btn').html('获取验证码')
      console.log('[')
      $(dom).removeClass('active');
      $(this).addClass('active');
      $(this).parent().attr('data-type',  $(this).attr('data-type')); //设置 类型
      s($(this).index());
    })

    function s(index) {
      if (index === 0) {
        $('.regster-img01').show();
        $('.regster-img02').hide();
        $('.regster-intro01').show();
        $('.regster-intro02').hide();
      } else if (index === 1) {
        $('.regster-img01').hide();
        $('.regster-img02').show();
        $('.regster-intro01').hide();
        $('.regster-intro02').show();
      }
    }
  }

  // ==========注册==========
  var r_flag = true; // 防止多次点击 btn

  w.regster = function () {
    var protocol_btn = $('.protocol').prop('checked');
    if (r_flag && protocol_btn) {
      r_flag = false;
      var body = {
        "phone": $('.user input').val(),
        "code": $('.code input').val(),
        "password": $('.password input').val(),
        "type": $('#loginbox .regster-title').attr('data-type') // 0 为广告主，1 为媒体主
      };
      console.log(body)
      setTimeout(function () {
        r_flag = true;
      }, 2000)
    }
  }
})(window)